
export default function prefixType (type, model) {
    const prefixedType = `${model.namespace}/${type}`

    const typeWithoutAffix = prefixedType.replace(/\/@@[^/]+?$/, '')    // 这是什么，为什么要做这一层判断

    if ((model.reducers && model.reducers[typeWithoutAffix])
        || (model.effects && model.effects[typeWithoutAffix])
    ) {
        return prefixedType
    }
    return type
}